crew rest seat - German English Dictionary